source/aws/lambda_runtime/outcome.d(49,16): Error: field `Outcome.s` cannot access pointers in `@safe` code that overlap other fields source/aws/lambda_runtime/runtime.d(209,25): Error: template instance `aws.lambda_runtime.outcome.Outcome!(InvocationRequest, ResponseCode)` error instantiating source/aws/lambda_runtime/runtime.d(84,42): Error: `@safe` function `aws.lambda_runtime.runtime.runHandler` cannot call `@system` function `std.conv.to!string.to!(char*).to` /opt/dmd-safe/dmd/generated/linux/release/64/../../../../../phobos/std/conv.d(219,7): `std.conv.to!string.to!(char*).to` is declared here /opt/dmd-safe/dmd/generated/linux/release/64/../../../../../phobos/std/net/curl.d(1915,10): Error: no property `curl` for type `std.typecons.RefCounted!(Impl, cast(RefCountedAutoInitialize)1)` /opt/dmd-safe/dmd/generated/linux/release/64/../../../../../phobos/std/net/curl.d(1921,10): Error: no property `curl` for type `std.typecons.RefCounted!(Impl, cast(RefCountedAutoInitialize)1)` /opt/dmd-safe/dmd/generated/linux/release/64/../../../../../phobos/std/net/curl.d(2027,10): Error: no property `curl` for type `std.typecons.RefCounted!(Impl, cast(RefCountedAutoInitialize)1)` source/aws/lambda_runtime/runtime.d(249,9): Error: function `std.net.curl.HTTP.Protocol!().onReceive(ulong delegate(ubyte[]) callback)` is not callable using argument types `(ulong delegate(ubyte[] data) @system)` source/aws/lambda_runtime/runtime.d(249,9): cannot pass argument `__lambda2` of type `ulong delegate(ubyte[] data) @system` to parameter `ulong delegate(ubyte[]) callback` source/aws/lambda_runtime/runtime.d(260,41): Error: `@safe` function `aws.lambda_runtime.runtime.Runtime.getNext` cannot call `@system` function `std.conv.to!string.to!(const(char)*).to` /opt/dmd-safe/dmd/generated/linux/release/64/../../../../../phobos/std/conv.d(219,7): `std.conv.to!string.to!(const(char)*).to` is declared here source/aws/lambda_runtime/runtime.d(366,41): Error: `@safe` function `aws.lambda_runtime.runtime.Runtime.doPost` cannot call `@system` function `std.conv.to!string.to!(const(char)*).to` /opt/dmd-safe/dmd/generated/linux/release/64/../../../../../phobos/std/conv.d(219,7): `std.conv.to!string.to!(const(char)*).to` is declared here /opt/dmd-safe/dmd/dmd-safe failed with exit code 1.